testicle inflammation - German English Dictionary